Copyright: Xequte Software


  CardCheck Help

Using CardCheck

•	What is CardCheck?

•	How to use CardCheck

•	Batch Processing of Credit card numbers

•	Setting CardCheck options

Registration and Licensing

•	What is registration?

•	Why should I register?

•	How can I register?

•	Registration Form

•	Licensing Details

About Smart Pix Manager

•	Getting Technical Support

•	Feedback

•	Getting Program updates


What is CardCheck?

CardCheck is an application for Windows 95/98/NT that verifies credit card numbers to ensure they are genuine.

CardCheck supports:

•	Visa

•	MasterCard (Eurocard)

•	Discover

•	American Express

•	Diners Club

It performs three functions:

1.	It checks the number of digits

Credit cards can have either 13, 14, 15 or 16 digits.  CardCheck ensures the right amount of numbers have been supplied for that card type.

2.	It checks the leading digit(s)

Each Credit card type has a unique leading digit (or digits).  CardCheck ensures the correct initial digit(s) for that card type.

3.	It checks the validity of the numbers

All credit cards contain a checksum, which is used to ensure the numbers in the credit card are correct.  CardCheck calculates the appropriate checksum for the supplied number and compares it to the actual result to ensure the number structure is valid.

Other Features:

•	Batch Processing functionality:  CardCheck can automatically process a list of card numbers to ensure they are valid and have not expired.  CardCheck can even be called automatically from another program.

•	Automatic card determination:  CardCheck can automatically guess the card type from the number format, so all you need to do is paste the number

•	Drag and Drop Support: CardCheck supports dropping of text from other OLE-compliant applications

•	Automatically remembers screen position and can be set to 'Stay on Top'

Note:

•	CardCheck is NOT foolproof.  However it will detect an erroneous card number in at least 90% of cases.

•	Also CardCheck only checks the credit card number, it does not check whether it is assigned to the person who has used it or whether the user has sufficient credit.

Also:

•	How to use CardCheck

•	Batch Processing of Credit card numbers

•	Setting CardCheck options


Using CardCheck

Using CardCheck is very simple

1.  Enter the credit card number

There are three ways you can enter a number into CardCheck:

•	Type it into the input box

•	Copy it from another location and paste it into the input box (using the paste button next to the input box)

•	Dragging the text from another application and dropping it onto the input box

You do not need to remove dashes and spaces from the number as CardCheck will do this automatically, e.g. any of these is okay: 4321-4321-4321-4321, 4321 4321 4321 4321 or 4321432143214321

2.  Select the card type

Choose the type of the card you are checking, e.g. Visa, Amex.

Note:  If you have set the option to automatically detect the card type, you can skip this step as CardCheck will automatically set it to the card type when you press OK.

3.  Click OK!

CardCheck will now do its thing.  You will receive either the message 'Valid' or 'Invalid'

Also:

•	Batch Processing of Credit card numbers

•	Setting CardCheck options

•	Registering CardCheck


Batch Processing of Card Numbers

CardCheck supports batch processing of CardNumbers (Registered version only).  You supply it a list of credit card numbers and it will check them all and display any invalid numbers encountered.

You can either:

•	Manually start a batch process

•	Automatically start a batch process

Manually performing a batch process

To start batch processing click the button 'Process Batch'.  You will be presented with the Import Batch File dialog.

Select either:

•	Load from file: If you select this option then you can browse for a text file to open

•	Paste from Clipboard: You can paste the items into CardCheck from the clipboard or by dragging and dropping the text from another application

Each credit card number must be on a blank line.  It can contain dashes or spaces as CardCheck will automatically remove them.

Optionally you include an expiry date.  If you do CardCheck will warn you if a card is past expiry.  Expiry dates must follow the card number, separated by a comma, and must be in the format 'mm/yy' e.g. 11/99

For example, here is a valid import file:

4321-4321-4321-4321

5555-6666-7777-8888,10/98

1234567890,10/00

5555 5555 5555 5555

Click 'Process' to begin the batch checking.

After completion you will be shown a dialog that informs you how many cards were valid and how many were not.  A text box will display the results, by default this includes an entry for every number processed, whether it is valid or invalid.  If you prefer you can set the option to only display invalid cards.

You can save the result to a file or copy them to the clipboard.

Automatically performing a batch process

If you have an application that exports credit card numbers you set CardCheck to automatically process the card numbers and save the results to a file.  You can also do this using the scheduling program (SAGE) that comes with some versions of Windows.

Automatic batch processing is performed by passing parameters to CardCheck when running it.

CardCheck.exe <batch file name> <results file name>

For example:

c:\CardCheck\cardcheck.exe c:\cardbatch.txt c:\results.txt

This would automatically start CardCheck, process all the card numbers in cardbatch.txt and save the results to results.txt.  CardCheck will then close.

Note: What appears in the result file depends upon your options, by default you are given an entry for every number processed, whether it is valid or invalid.  If you prefer you can set the option to only display invalid cards.

Also:

•	How to use CardCheck

•	Setting CardCheck options

•	Registering CardCheck


Setting Options

•	Determine card type from structure of card number

If this is checked then CardCheck will automatically determine the card type from the number you have entered.  Otherwise you will need to select the relevant card type.

•	Prompt to create a shortcut for CardCheck if none exists

If enabled, CardCheck will look at your Start menu when opening and checks for a shortcut to it.  If one cannot be found then you will be prompted whether you want to create it.

•	Only show failed entries when batch processing

If enabled, CardCheck will only add an entry to the results list when an invalid card is detected during Batch Processing.  Otherwise, CardCheck adds an entry for each card, whether valid or invalid.

•	Always keep CardCheck visible while running

If enabled, CardCheck will always remain one of the top windows, even if you have other applications running.

•	Beep after processing each credit card

If this is enabled then you will receive a short beep after each credit card is processed

Also:

•	How to use CardCheck

•	Batch Processing of Credit card numbers


What is Registration?

CardCheck is "Shareware".  This means that legally you are entitled to evaluate the software for up to 30 days without any obligation to pay.  After 30 days, if you continue to use it, you must register your copy with us for a small fee.

Registration entitles you free technical support and updates (though not upgrades) to the software.  Registration also entitles you to discounts on upgrades and may also entitle you to discounts on other software releases from Xequte.  We will also send you information bulletins by email to let you know about what's happening with Xequte's products.

Why should I register?


Why Should I Register?

There are also some minor restrictions in the unregistered version.  This is not to say that I don't trust you but sometimes us humans just need a little incentive to get off our behinds and do something.

Main benefits from Registering

EXTRA FUNCTIONALITY

1.	Removal of those annoying nag messages

2.	Support for batch processing of credit card numbers

3.	Support for automated processing

SUPPORT

If you should have any problems with the program you can contact us for a solution.

SUPPORTING FURTHER DEVELOPMENT

The amount of time that we can justify spending on CardCheck is largely determined by the level of recognition that we receive.

HAVE YOUR SAY

CardCheck has largely been developed with ideas of my own and feedback from registered users. This does not necessarily mean it works the way you want it to.  The best way to ensure that CardCheck performs to your liking is to register your software and ply me often with your recommendations for enhancements and new features.

BEST OF ALL- IT'S CHEAP AND ORDERING IS QUICK

Registration is easy and cheap, and most orders are processed within 24 hours, so register now!

How can I register?


How can I register?

There are four ways you can register CardCheck:

1.  Register online with our Secure Server (Credit Card only!)

Direct your browser to http://www.xequte.com/reg.html

Follow the instructions.

2.  Via standard Post

Go to the registration form and print it out.

Send completed form and payment to:

Xequte Software

5 Abilene Cres, Churton Park

Wellington

New Zealand

3.  Via E-mail (Credit Card only!)

Go to the registration form and copy all the text.  Then paste it into an e-mail and fill in the details.

Forward to sales@xequte.com.

For extra security you might like to send the part of the credit card in your main e-mail and the rest in another.  (e.g. write your number as 4545-5555-xxxx-xxxx in the first e-mail and then xxxx-xxxx-2121-2121 in the second)

4.   Via Fax (Credit Card only!)

Print out the registration form below and fax to us.  You can obtain our fax number from our web page.

Cost:

US$14.00	per copy

    +   US$3.50	per order (Financial transaction fee)

    =	US$17.50

You can use the world currency converter at http://www.oanda.com/converter/classic to convert this to your own currency

The Financial transaction fee is only charged once per order (i.e. even if multiple copies are purchased).

Includes:

* Full registered version

* 12 months e-mail support

* Free Updates

* Discounts on other Xequte products and Upgrades

Payment by:

•	Credit card (Visa, MasterCard, American Express)

•	Personal Cheque (Must be in your own currency!  I.e. if you have a Canadian bank send a cheque in Canadian dollars)

•	Cash (Note: with cash payments we cannot be held liable for any loss. Do not send coinage, only notes)

•	Bank transfer (contact sales@xequte.com for details)

Notes on payment in your own currency

If you are sending currency other than NZ dollars (or sending cheques):

•	Using a newspaper or the world currency converter (http://www.oanda.com/converter/classic), convert the NZ$ value to your own currency using the NZ$ buy price.

•	Record the date at which you worked out the conversion rate.

•	If paying by cash, round the result UP to the nearest paper note (or notes), i.e. 3,926 yen, send four 1,000 yen notes.

Alternatively e-mail us for a quote in your local currency

We will confirm receipt of your order within 24 hours (excluding weekends and public holidays) by e-mail and supply you with a registration key.

Note: if you do not have an e-mail address we will reply by standard post only.

CardCheck Registration form


Registration Form

CARDCHECK REGISTRATION FORM

Customer Details:

First Name: ____________________

Last Name: ____________________

E-mail Address: ____________________

Please confirm e-mail: ____________________

Address:

____________________

____________________

City: ____________________

State/Province: ____________________

Postal Code: ____________________

Country: ____________________

Phone: ____________________   [ ]Home?  [ ]Work?

Payment method:

[ ]Credit card, [ ]Personal Cheque, [ ]Cash.

CREDIT CARD DETAILS:

[ ] Visa

[ ] Mastercard

[ ] American Express

Credit Card #:  ____________________

Expiration Date:  __/__/__(MM/DD/YY or MM/YY)

Name on card: ____________________

PERSONAL CHEQUE DETAILS

Name on cheque, if not your own: ____________________

Cheque number: ____________________

Currency: ____________________

Conversion rate: ____________________

Date of this rate: ____________________

CASH DETAILS

if other than US$:

Currency: ____________________

Conversion rate: ____________________

Date of this rate: ____________________

Items required:

CardCheck,      	 ____ copies at US$14.00	US$_____

Financial transaction fee	 	US$3.50

Total:	NZ$_____

(You can use the world currency converter at http://www.oanda.com/converter/classic to convert this into your own currency)

Order confirmation should be:

[ ]Posted

[ ]E-mailed

Other:

What Operating system are you using?

[ ]Win 95/98, [ ] Win NT, [ ]Other: ____________________

Where did you hear about this product?

___________________________________________

What improvements would you like us to make to the program?

___________________________________________

Have you had any problems with the program?

___________________________________________


Licensing Details

1.   Distribution

This shareware software may be freely distributed, provided that:

1.  Such distribution includes only the original archive supplied by Xequte.  You may not alter, delete or add any files in the distribution archive.

2.  The distribution does not include a registration number or information on disabling the registration features.  You are also forbidden from distributing a registered version of CardCheck.

3.  No money is charged to the person receiving the software, beyond reasonable cost of packaging and other overhead.

For further information about redistribution of Xequte products e-mail us at sales@xequte.com

2.   License

By receiving and/or using Xequte software products, you accept the following Evaluation and Registered User Agreement.  This agreement is a binding legal agreement between Xequte and the purchasers, users or evaluators of Xequte's software and products.

3.   Evaluation (Unregistered) and Registered User Agreement

You may evaluate CardCheck for maximum of thirty calendar days, after which you must register the program with Xequte or remove the software from your computer.

You may allow other users to evaluate copies of the unregistered Shareware.   All evaluation users are subject to the terms of this agreement.

The evaluator/user/buyer/owner is not allowed to attempt to reverse engineer, disassemble or decompile Xequte software and products.

Xequte's name and any logo or graphics file that represents our software may not be used in any way to promote products other than our software.  All parts of Xequte software and products are copyright protected.  No program, code, part, image, video clip, audio sample, text or computer generated sequence of images may be copied or used in any way by the user except as intended within the bounds of the single user program.

The evaluator/user/buyer/owner of Xequte software will indemnify, hold harmless, and defend Xequte against lawsuits, claims, costs associated with defence or accusations that result from the use of Xequte software.

Xequte is not responsible for any damages whatsoever, including loss of information, interruption of business, personal injury and/or any damage or consequential damage without limitation, incurred before, during or after the use of our products.  Our entire liability, without exception, is limited to the customers' reimbursement of the purchase price of the software (maximum being the suggested retail price as listed by Xequte) in exchange for the return of the product, all copies, registration papers and manuals, and all materials that constitute a transfer of ownership from the customer back to Xequte.

Each registered copy of Xequte software may be used in only one single location by one user.  Use of the software means that you have loaded the program and run it or have installed the program onto a computer.  If you install the software onto a multi-user platform or network, each and every individual user of the software must be registered separately, except only in the case of a multiple user site licence, in which case you are limited to the number of users as expressly stated on your multiple user site licence contract.

You may make one copy of the registered software for backup purposes, providing you only have one copy installed on one computer being used by one person.   If any person other than yourself uses Xequte's software registered in your name, regardless of whether it is at the same time or different times, then you are considered to be in violation of this agreement.

The sale of and or distribution of registered copies of this software is strictly forbidden.  It is a violation of this agreement to loan, rent, lease, borrow, or transfer the use of registered copies of Xequte software products.


Getting Technical Support

Xequte provides technical support to registered users.  This support includes help on any technical or functional problems you may experience with CardCheck.

Questions from those evaluating software will be addressed if they relate to evaluation problems or bugs.

If this doesn't shed any light then send an e-mail to support@xequte.com, with your registration name in the subject line.  Please add "- Urgent" to request extra priority.

In your message body enter:

•	Your name

•	Registration name

•	Version of CardCheck

•	Version of Windows

•	Description of problem, including:

•	What happens, what symptoms occur, what error message comes up?

•	When it happens

•	Where it happens, e.g. in the options dialog.

•	Any methods you are currently using to work around the problem

•	Any programs that you are running at the same time as CardCheck, i.e. check your start-up directory and list anything that appears, also check your system tray, do you have anti-virus or other software programs running.  Does closing any of these programs cure the problem?

•	If it relates to other hardware issues, please describe the relevant hardware and respective drivers.

•	Any other background information that may be relevant.


Feedback

We are always keen to receive feedback on our programs from users, particularly:

•	How our product can be improved.

•	What new features you'd like.

•	What current features you most use.

•	What current features you never use.

•	Any problems you might experience.

•	What you like about the product.

•	What you dislike about the product.

Please e-mail us at sales@xequte.com with "Feedback:" in the subject line.

If you don't have e-mail we also accept standard mail at

5 Abilene Cres, Churton Park

Wellington, New Zealand.

However we are better at responding via e-mail, so please include an e-mail address if possible.


Getting Program Updates

Updates can be downloaded from our web page at:

http://www.xequte.com

We send information about updates and upgrades to all registered users via e-mail, including details such as what additional features have been added